Translation of "mainstay" to Italian
Dictionary: "mainstay" - translations and examples
pl.
mainstays
"mainstay": synonyms
- mainstay:
- backbone cornerstone foundation pillar support