Italian-English dictionary »

sputare nel piatto in cui si mangia meaning in English

ItalianEnglish
sputare nel piatto in cui si mangia verb

bite the hand that feeds one(cause harm to a benefactor)
verb