land where coca plants are cultivated - Turkish English Dictionary

Suggest a Term