English-Italian dictionary »

czech hedgehog meaning in Italian

EnglishItalian
Czech hedgehog (antitank obstacle)
noun

riccio ceconoun
{m}