English-Arabic dictionary »

upchucked meaning in Arabic

EnglishArabic
Upchucked

تقيّأ