camélia meaning in English
n. camellia, flowering evergreen shrub with fragrant white flowers (native to china and japan); female first name
n. camellia, flowering evergreen shrub with fragrant white flowers (native to china and japan); female first name