Translation of Thedi in English:

User Contribution

Thedi

Standing on one knee

noun