echorõ

Phonetic
[kɪʃɔɹɔ]
Spanish: Translation
acacia
English: Translation
acacia
noun