What does "pet ou liki" mean in Kreole (seychelles)?



Ads