English-Italian dictionary »

sturnid meaning in Italian

EnglishItalian
sturnid noun

sturnidenoun