Translation of سدِ باب in English:

سدِ باب

phrase

  • end
    control
    remedy