イタしゃ

Japanese

For pronunciation and definitions of イタしゃ – see the following entry.
イタ車
[noun] car made in Italy
(This term, イタしゃ (itasha), is an alternative spelling of the above term.)