santateresa

Spanish

Noun

santateresa f (plural santateresas)

  1. mantis

Further reading