English

edit

Noun

edit

armadilloes

  1. plural of armadillo