Translation of merbak in English:

merbak

smelly

adjective

  • 1

    smelly, strong-smelling