Translation of دھار دُھرا/ دھورا in English:

دھار دُھرا/ دھورا

phrase

  • a stream forming a boundary between two pieces of land