French-English dictionary »

léda meaning in English

FrenchEnglish
Léda nom {f}

Leda◼◼◼(Asteroid)
proper noun
[UK: ˈliː.də] [US: ˈliː.də]