English Maltese Dictionary

English - Malti

appendicitis in Maltese: