TOP

Definition of mamba noun from the Oxford Advanced American Dictionary

See mamba in the Oxford Advanced Learner's Dictionary