What does "cyka" mean in Dota 2?

One english translation is "i think you know" - How to say i think you know in other languages


More Dota 2 Swear Words


Ads