Deruta

Other forms:

Δ (Deruta) is a Japanese noun meaning “delta”.

Meanings

  1. noundelta