French-English dictionary »

charmeur de serpents meaning in English

FrenchEnglish
charmeur de serpents nom {m}

snake charmer◼◼◼noun
[UK: sneɪk ˈtʃɑː.mə(r)] [US: ˈsneɪk ˈtʃɑːr.mər]