FAQs About the word armrack

agafada de braç

A frame, generally vertical, for holding small arms.

No synonyms found.

No antonyms found.

armpit => sotabrac, armozine => Armozí, armozeen => Armosin, armoury => armeria, armour-plated => blindat,