What does "Cartra mano" mean in Greek?

One english translation is "Retard" - How to say Retard in other languages


More Greek Swear Words


Ads