a species of plant in the humiriaceae family (vantanea depleta) - Turkish English Dictionary

Suggest a Term