Translation of landa in English:

landa

to enter by force

(melanda)

verb

  • 1

    to enter by force, to rush in, to run down, to sweep, to be overcome