×

mainstay meaning in French

n. base, pilier (économie, philosophie), soutien principal (famille), étai de grand mat (nautique), support principal

Related Words

  1. mainsail
  2. mainspring
  3. mainstream
  4. mainstream parties
PC Version

Copyright © 2018 WordTech Co.