English Maltese Dictionary

English - Malti

shop in Maltese: