English-Italian dictionary »

autorack meaning in Italian

EnglishItalian
autorack (railroad vehicle)
noun

bisarcanoun
{f}