Turkish-English dictionary »

japon gülü meaning in English

TurkishEnglish
Japon gülü noun

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