Term Gallery logo

Meanings of trebucket in English

Portuguese
manganela
Spanish
mangonel
      manganela
      Translations for trebucket

      Catalan