English-French dictionary »

business meaning in French

EnglishFrench
take one's business elsewhere verb

aller voir ailleursverbe

changer de crémerieverbe

12