Spanish-English dictionary »

san melchor betaza meaning in English

SpanishEnglish
San Melchor Betaza proper noun

San Melchor Betaza(a municipality of Oaxaca, Mexico)
proper noun