What does "Yarrak anteni" mean in Turkey ?

One english translation is "Dick antenna" - How to say Dick antenna in other languages


More Turkey Swear Words


Ads