Vocabulary

マイカル

Mycal (supermarket chain)

noun