Definition of テスラ

テスラ

tesura

noun
tesla(physics term)