NichiDict

デーリーメール

[deeriimeeru]

Meanings

1.Noun

Daily Mail (British newspaper)