French-English dictionary »

lindros meaning in English

FrenchEnglish
Lindros nom propre

Lindros◼◼◼proper noun