a flowering plant in the mallow family (hibiscus esculentus) - German English Dictionary

Suggest a Term