Polish-English dictionary »

muszę wymiotować meaning in English

PolishEnglish
muszę wymiotować

I need to vomitI need to vomit