Ce înseamnă “armour, coat of mail”?

“armour, coat of mail” în Dicționarul Englez - Român

  • platosa