Italian-English dictionary »

succursale meaning in English

ItalianEnglish
succursale noun
{f}

branch [branches](location of an organization with several locations)
noun
[UK: brɑːntʃ] [US: ˈbræntʃ]