English-French dictionary »

mountain chickadee meaning in French

EnglishFrench
mountain chickadee (Poecile gambeli)
noun

mésange de Gambel◼◼◼nom {f}