What does "Sihama" mean in Greek?

One english translation is "Disgusting thing/person" - How to say Disgusting thing/person in other languages


More Greek Swear Words


Ads