Translation of moreng in English:

moreng

grubby

adjective

  • 1

    grubby