Translation of teleka in English:

User Contribution

teleka

Strike

verb