What does "Goozoo" mean in Farsi?

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


More Farsi Swear Words


Ads