Latin-French dictionary »

loxia meaning in French

LatinFrench
loxia noun
F

bec-croisénom

Your history