English-Italian dictionary »

catch the light meaning in Italian

EnglishItalian
catch the light (to shine in the light)
verb

riflettere la luceverb