armbrace – English–Español translations

🇬🇧 en es 🇪🇸

armbrace noun

cabestrillo, charpa
Wiktionary Links