TROMBASH


Meaning of TROMBASH in English

wooden throwing stick with an angled end

Medieval English glossary.      Средневековый английский глоссарий.