Italian-English dictionary »

girodina meaning in English

ItalianEnglish
girodina noun

gyrodynenoun