Latin-French dictionary »

astypalaea meaning in French

LatinFrench
Astypalaea noun

Astypaléenom