Showing posts with label Japanese. Show all posts
Showing posts with label Japanese. Show all posts

1/19/10

Self Explanatory



When Translated into English, what does the company name Mitsubishi mean?