What does "beyinsiz aptal" mean in Turkey ?

One english translation is "brainless idiot" - How to say brainless idiot in other languages


More Turkey Swear Words


Ads