Term Gallery logo

Meanings of trebucket in English

Portuguese
manganela
Spanish
mangonel
manganela
Translations for trebucket

Catalan