Search term camellia has 2 results
EN English NL Dutch
camellia (n) [botany] camellia (n) {m} [botany]
NL Dutch EN English
camellia [plantkunde] {m} camellia [plantkunde]