Latin-French dictionary »

elsela meaning in French

LatinFrench
Elsela noun

Ixellesnom