What does "Savra " mean in Greek?

One english translation is "Ugly woman (literally a lizard)" - How to say Ugly woman (literally a lizard) in other languages


More Greek Swear Words


Ads