Spanish edit

Noun edit

tecolotes m pl

  1. plural of tecolote