English-Spanish dictionary »

carazo meaning in Spanish

EnglishSpanish
Carazo (department of Nicaragua)
proper noun

Carazoproper noun