Italian-English dictionary »

truppa meaning in English

ItalianEnglish
truppa noun
{f}

rank [ranks](hierarchical level in an organization)
noun
[UK: ræŋk] [US: ˈræŋk]

troop [troops](military forces)
noun
[UK: truːp] [US: ˈtruːp]