Italian-English dictionary »

buttarsi in ginocchio meaning in English

ItalianEnglish
buttarsi in ginocchio verb

fall to one's kneesverb