Spanish-English dictionary »

cotabato meaning in English

SpanishEnglish
Cotabato proper noun

Cotabato(province of the Philippines)
proper noun