proper noun/tapaˈt͡ʃula/
Tapachula (a city, a municipality of Chiapas, Mexico)
Synonyms: Tapachula de Córdova y Ordóñez
Of Nahuatl origin.
/tapaˈt͡ʃula/
Tapachula (a city, a municipality of Chiapas, Mexico)
Synonyms: Tapachula de Córdova y Ordóñez
Of Nahuatl origin.