Camelia in Tagalog
What is the translation of word Camelia in Tagalog/Filipino ?
Meaning of Camelia in Tagalog is : kahapon
Sponsored
Defenition of word Camelia
- any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers
Sponsored
Other meanings of Camelia