Translation of sella-thekeng in English:

User Contribution

sella-thekeng

Cell phone/ mobile phone

noun