Latin-French dictionary »

camellia meaning in French

LatinFrench
Camellia noun

camélianom
Fleurs de cet arbuste

Your history