NichiDict

でじま

[dejima]

Meanings

1.Noun

Dejima (potato variety)