How to say tesla in Japanese

テスラTESURA

noun:

  • tesla - Physics term

Example Sentences

Nothing found.