English-Spanish dictionary »

boca chica meaning in Spanish

EnglishSpanish
Boca Chica (Dominican Republic)
proper noun

Boca Chicaproper noun