NichiDict

デカメロン

[dekameron]

Meanings

1.Noun

The Decameron; Il Decamerone