Translation of terlumus in English:

terlumus

verb

  • 1

    to smear or soil accidentally