English-Italian dictionary »

railgun meaning in Italian

EnglishItalian
railgun (electromagnetic gun)
noun

Cannone a rotaianoun
{m}