Spanish-English dictionary »

matagalpa meaning in English

SpanishEnglish
Matagalpa proper noun

Matagalpa(department of Nicaragua)
proper noun