French-English dictionary »

motmot meaning in English

FrenchEnglish
motmot nom {m}

motmot◼◼◼(Bird in the taxonomic family Momotidae)
noun