Definition of Landruss. Meaning of Landruss. Synonyms of Landruss

Here you will find one or more explanations in English for the word Landruss. Also in the bottom left of the page several parts of wikipedia pages related to the word Landruss and, of course, Landruss synonyms and on the right images related to the word Landruss.

Definition of Landruss

No result for Landruss. Showing similar results...

Meaning of Landruss from wikipedia

- Crossbow and repeating crossbow: According to British art historian Matthew Landruss and Gerald Hurley, Chinese crossbows may have been invented as far back...