What does "Lougra" mean in Greek?

One english translation is "Faggot (coloquial)" - How to say Faggot (coloquial) in other languages


More Greek Swear Words


Ads