Ajjilbiiba

English: Translation
Vomit (Repeatedly)