free trader
nounDefinition of free trader
: one that practices or advocates free trade
Keep scrolling for more