What does "liba maquda" mean in Maltese?

One english translation is "sticked together sperm" - How to say sticked together sperm in other languages


More Maltese Swear Words


Ads