English-French dictionary »

olive-backed sunbird meaning in French

EnglishFrench
olive-backed sunbird (Cinnyris jugularis)
noun

souimanga à dos vertnom