English-Italian dictionary »

mainstay meaning in Italian

EnglishItalian
mainstay [mainstays] (chief support)
noun
[UK: ˈmeɪn.steɪ]
[US: ˈmeɪn.ˌste]

basenoun

pilastronoun
{m}