TOP

Definition of moonbeam noun from the Oxford Advanced American Dictionary

See moonbeam in the Oxford Advanced Learner's Dictionary