camellia

English → French

camellia

English → French
/kəˈmiːlɪə/
noun
camélia masculine
Inflected forms (1)camellias

Other matches (1)