English-Italian dictionary »

spot-on meaning in Italian

EnglishItalian
spot-on (correct)
adjective

esattoadjective
{m}