Translation of rasmilladura in English:

rasmilladura

scratch, n.

feminine noun

Chile
informal

  • 1

    scratch