English-Italian dictionary »

olive-backed sunbird meaning in Italian

EnglishItalian
olive-backed sunbird (Cinnyris jugularis)
noun

nettarinia ventregiallonoun
{f}