NichiDict

マスターテープ

[masutaateepu]

Meanings

1.Noun

master tape