Translation of deraian in English:

deraian

noun

  • 1

    that which falls in drops continuously