Turkish-English dictionary »

kamelya meaning in English

TurkishEnglish
kamelya noun

camellia [camellias](plant)
noun
[UK: kə.ˈmiː.lɪə] [US: kə.ˈmiː.lɪə]

gazebo(roofed structure)
noun
[UK: ɡə.ˈziː.bəʊ] [US: ɡə.ˈzeɪbo.ʊ]