English-French dictionary »

dido meaning in French

EnglishFrench
Dido (founder of Carthage)
proper noun
[UK: ˈdaɪ.dəʊ]
[US: ˈdaɪdo.ʊ]

Didon◼◼◼nom {f}