English Dictionary
Definition trade gap in British English
trade gap noun
[countable] noun
1
Synonyms and related words
