Translation of دہ در دہ in English:

دہ در دہ

phrase

Islamic Law

    • a pool ten yards long, ten yards wide and ten yards deep whose water is considered fit for ablution