Translation of thekisi in English:

User Contribution

thekisi

Taxi

noun