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



Ads