English-Italian dictionary »

splashguard meaning in Italian

EnglishItalian
splashguard (fixture on a vehicle to prevent splashing on surroundings)
noun

paraschizzinoun
{m}