English-French dictionary »

skye meaning in French

EnglishFrench
Skye (island)
proper noun

Skye◼◼◼nom propre