NichiDict

マイラー

[mairaa]

Meanings

1.Noun

trademarkMylar (polyester film)