FOR ALL YOUR VIDEO NEEDS MELA. "Mela!" common word in the Maltese language, which means: "of course" GET IN TOUCH! SCROLL DOWN CONFERENCES? MELA. ADVERTS? MELA. WEDDINGS? MELA. SPORTING EVENTS? MELA. LATEST WORK