How to say Patsavoura in any language!


Language Phrase Meaning
Greek Patsavoura ugly woman (literally a rag)