What does "yarrak" mean in English?



Ads