beffeggiatore

listen to the pronunciation of beffeggiatore
Italian - English
sneerer, one who expresses scorn or contempt
beffeggiatore
Favorites