MERCAR Meaning of MERCAR in English v to trade, deal (= to do business) Interlingua English vocab. Английский словарь Интерлингва. 2012