tsa̱a̱ka̱

Phonetic
[ˈt͡saː˨.ka˨]
English: Translation
Gully, ravine
Spanish: Translation
Barranca
noun
Earth, geology and landscape
San Luis Temalacayuca