Spanish-English dictionary »

montserrat meaning in English

SpanishEnglish
Montserrat proper noun
{m}

Montserrat(island)
proper noun
[UK: ˌmɒnt.sə.ˈræt] [US: ˌmɒnt.sə.ˈræt]
Plymouth is the capital of Montserrat. = Plymouth es la capital de Montserrat.

Your history