Italian-English dictionary »

sturnide meaning in English

ItalianEnglish
sturnide noun

sturnidnoun