REREBRACE


Meaning of REREBRACE in English

noun armor for the upper part of the arm.

Webster English vocab.      Английский словарь Webster.