How do you say montserrat in Latin?
— Montserrat


Generic synonyms for montserrat in Latin
islandinsula (f)