armored rats

English

Noun

armored rats

  1. plural of armored rat