English-Italian dictionary »

terawatt-hour meaning in Italian

EnglishItalian
terawatt-hour (unit of electrical energy)
noun

terawattoranoun
{m}