Translation of diya in English:

diya

delay

verb

  • 1

    delay
    ‘Pula e tlaa re diya’ The rain will delay us