テクノマート

Also written テクノ・マート

Meanings

  1. Noun techno mart

Jinuma: Japanese Dictionary · Word lists