English-Italian dictionary »

big screen meaning in Italian

EnglishItalian
big screen (surface)
noun

grande schermonoun
{m}