Translation of terlanda in English:

terlanda

knocked down

verb

  • 1

    knocked down
  • 2

    hit, pounded
  • 3

    overwhelmed