Translation of منجلاب in English:

منجلاب

Pronunciation /məndʒəlɑ:b/

masculine noun

  • cesspool, sewer
    sink