NichiDict

Δ

でるた
[deruta]

Meanings

1.Noun

delta