Italian-English dictionary »

tarpare le ali meaning in English

ItalianEnglish
tarpare le ali verb

clip someone's wings(To curtail someone's freedom)
verb