Latin-French dictionary »

alula meaning in French

LatinFrench
alula noun

ailettenom

Your history