Search term Camelia has 3 results
EN English ES Spanish
Camelia Camellia
ES Spanish EN English
camelia (n) [botánica] {f} camellia (n) [botánica]
camelia (n) [plant] {f} camellia (n) [plant]