vomit, throw up; yield, give up something; eject forcefully; run over

listen to the pronunciation of vomit, throw up; yield, give up something; eject forcefully; run over
English - Turkish
English - English
{f} disgorge
vomit, throw up; yield, give up something; eject forcefully; run over
Favorites