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