Translation of theepe in English:

User Contribution

theepe

Cape pigweed

noun