das Wörterbuch Englisch Minus Englisch

English - English

barf Englisch:

1. to vomit


I want to vomit
to vomit