English-French dictionary »

doctor bird meaning in French

EnglishFrench
doctor bird (animal)
noun

colibri à tête noire◼◼◼nom {m}