Translation of ملا جلا in English:

ملا جلا

phrase

  • mixed, intermixed
    motley, variegated, compounded