MERCAR


Meaning of MERCAR in English

v to trade, deal (= to do business)

Interlingua English vocab.      Английский словарь Интерлингва.