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