What does "Haraal idsen amaa tat" mean in English?



Ads