French-English dictionary »

troglodyte mignon meaning in English

FrenchEnglish
troglodyte mignon nom {m}

Eurasian wren◼◼◼(Troglodytes troglodytes)
noun
[UK: jʊə.ˈreɪʒ.n̩ ren] [US: jʊ.ˈreɪʒ.n̩ ˈren]