Italian-English dictionary »

tenuta antisommossa meaning in English

ItalianEnglish
tenuta antisommossa noun
{f}

riot gear(protective clothing worn by a force controlling a riot)
noun