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