English Maltese Dictionary

English - Malti

enthusiastic in Maltese: