Italian English Dictionary

italiano - English

vomitare in English:

1. barf barf


Somebody left a barf on your sweater.
Yesterday my 386 barfed.

English word "vomitare"(barf) occurs in sets:

Festa matta - Party Hard