Skip to content
Kotomora

東とう芝しば欧おう州しゅう研けん究きゅう所じょ

Meanings

1

noun

Toshiba Research Europe Ltd.; TREL

organization name

Proper noun referring to Toshiba's European research subsidiary.