rock armours

English

Noun

rock armours

  1. plural of rock armour