English-Italian dictionary »

collared dove meaning in Italian

EnglishItalian
collared dove noun

tortora dal collare orientalenoun