tɨteuta

Phonetic
[teteuta]
Spanish: Translation
corazón
English: Translation
heart
noun