English-Italian dictionary »

philippine cuckoo-dove meaning in Italian

EnglishItalian
Philippine cuckoo-dove (Macropygia tenuirostris)
noun

tortora cuculo delle Filippinenoun
{f}