English Maltese Dictionary

English - Malti

attach in Maltese: