Translation of Thekisi in English:

User Contribution

Thekisi

Taxi

noun