English-Italian dictionary »

psittacid meaning in Italian

EnglishItalian
psittacid noun

psittacidenoun