ídài

ídài
Phonetic
[idaɪ HL]
English: Translation
vomit
noun
Health, well-being and sickness
Body functions