What does "meftooha" mean in Libyan Arabic?

One english translation is "lost her virginity" - How to say lost her virginity in other languages


More Libyan Arabic Swear Words


Ads