Translation of ملا جلا in English:

ملا جلا

phrase

  • mixed
    intermixed
    motley
    variegated
    compounded