Open main menu

EnglishEdit

AdjectiveEdit

high tension (comparative more high tension, superlative most high tension)

  1. having a relatively high voltage

TranslationsEdit