Romanian-English dictionary »

grenadă luminoasă meaning in English

RomanianEnglish
grenadă luminoasă substantiv
{f}

flash-bang(a type of grenade)
noun