English to Arabic

Meaning for:
Vomiturition
other
محاولة للتّقيّؤ