ixro

Phonetic
[i.ˈʈ͡ʂːo]
English: Translation
Stone
Spanish: Translation
Piedra
noun
Earth, geology and landscape
San Luis Temalacayuca
Morphology
I- + Xro
gramatica-ngigua-2007-2