Translation of ماس نوچنا in English:

ماس نوچنا

phrase

  • claw
    mangle
  • figurative

    tease