trade language (English, noun)
expansion: trade language (plural trade languages)
Senses:
glosses: Synonym of lingua franca.
Forms:
form: trade languages
tags: plural