unopened flower of the chinese hibiscus - Spanish English Dictionary

Suggest a Term