Latin-French dictionary »

alexandretta meaning in French

LatinFrench
Alexandretta noun

Alexandrettenom