French-English dictionary »

isratine meaning in English

FrenchEnglish
Isratine nom propre

Isratine◼◼◼proper noun