Italian-English dictionary »

giù le zampe! meaning in English

ItalianEnglish
giù le zampe! interjection

hands off(don't touch!)
interjection