What does "Lino" mean in Niue?

One english translation is "Pink Pussy" - How to say Pink Pussy in other languages


More Niue Swear Words


Ads