What does "Nirrah tifga fil-garretta" mean in Malta?



Ads