Latin-French dictionary »

decelea meaning in French

LatinFrench
Decelea noun

Dhekelianom