French translation for "montserrat"
|
-
n. montserrat, île volcanique des antilles britanniques
- Similar Words:
- "montrachet" French translation, "montreal" French translation, "montreal gazette" French translation, "montreux" French translation, "montrose" French translation, "montsuki" French translation, "montuno" French translation, "monty" French translation, "monty python" French translation, "monument" French translation
|
|
|