Spanish edit

Noun edit

estrepsirrinos m pl

  1. plural of estrepsirrino