Spanish-English dictionary »

cúcuta meaning in English

SpanishEnglish
Cúcuta proper noun

Cúcuta(city in Colombia)
proper noun