Δ でるた
deruta

Noun

1. delta

Other forms: