English translation for "montserrat"
|
- n. montserrat, island in the west indies (territory of britain)
- Similar Words:
- "montreuil" English translation, "montreux" English translation, "montrose" English translation, "montrouge" English translation, "montréal" English translation, "montueux" English translation, "monture" English translation, "monty" English translation, "monté" English translation, "montée" English translation
|
|
|