English-Polish dictionary »

i need to vomit meaning in Polish

EnglishPolish
I need to vomit I need to vomit

muszę wymiotować