What does "Safta shelca " mean in Hebrew?

One english translation is "Your grandma" - How to say Your grandma in other languages


More Hebrew Swear Words


Ads