French-English dictionary »

skye meaning in English

FrenchEnglish
Skye nom propre

Skye◼◼◼(island)
proper noun