NichiDict

マザーテープ

[mazaateepu]

Meanings

1.Noun

mother tape