کا ترجمہ دھار دُھرا/ دھورا انگریزی میں

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

جملہ

  • a stream forming a boundary between two pieces of land