Translation of دو آبہ in English

دو آبہ

Noun (masculine)

  1. land between two rivers

Powered by Oxford