meaning of armiert

armiert - German to English

reinforced

View more

  • sheathed