English-French dictionary »

sporades meaning in French

EnglishFrench
Sporades (archipelago)
proper noun

Sporades◼◼◼nom propre