Translation of رود بار in English:

رود بار

phrase

  • channel
  • figurative

    weeping or tearing (eye)