EN English dictionary: trebuchet
trebuchet has 19 translations in 11 languages
translations of trebuchet
EN DE German 5 translations
EN NL Dutch 2 translations
- slingerarm (n) [trebuchet] (n)
- slingerblijde (n) [trebuchet] (n)
EN RU Russian 2 translations