French-Latin dictionary »

camélia meaning in Latin

FrenchLatin
camélia nom
Fleurs de cet arbuste

Camellianoun