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