Italian-English dictionary »

gambestorte meaning in English

ItalianEnglish
gambestorte noun

bowleg(leg that curves outward from the knee)
noun