TOP

Definition of Malta noun from the Oxford Advanced American Dictionary