Lyrics meaning: Hanjuaan - It-Tlieta u l-Ġimgħa