Deltaic

Russian Meaning

образующий дельту

English Meaning

  1. Of or pertaining to a river delta.