megadealer (English, noun)
expansion: megadealer (plural megadealers)
Senses:
glosses: A major, large-scale dealer.
Forms:
form: megadealers
tags: plural