Translation of Theepe in English:

User Contribution

Theepe

Cape pigweed

noun