NichiDict

デーリーミラー

[deeriimiraa]

Meanings

1.Noun

Daily Mirror (newspaper)