Translation of Teleka in English:

User Contribution

Teleka

Strike

verb