ulti

English: Translation
vomit
noun