English-Italian dictionary »

district cooling meaning in Italian

EnglishItalian
district cooling (system)
noun

teleraffrescamentonoun
{m}