Italian-English dictionary »

sergente maggiore meaning in English

ItalianEnglish
sergente maggiore noun
{m}

sergeant majornoun