terawattora

Italian

Etymology

From tera- +‎ wattora.

Noun

terawattora m (invariable)

  1. terawatt-hour