Italian-English dictionary »

bomba a grappolo meaning in English

ItalianEnglish
bomba a grappolo noun
{f}

cluster bomb(explosive munition)
noun