tumcharz

Phonetic
[dɪmtʃa]
Spanish: Translation
mujer
English: Translation
female
noun