a plant in the malvaceae family (hibiscus cannabinus) - Turkish English Dictionary

Suggest a Term