Synonym for Valletta


Synonym for Valletta

capital of MaltaValetta

Associated with Valletta

MaltaRepublic of Malta
Add a New Entry