French-English dictionary »

adélopode meaning in English

FrenchEnglish
adélopode adjectif

adelopodeadjective