Spanish

edit

Adjective

edit

tarascas

  1. feminine plural of tarasco

Noun

edit

tarascas f pl

  1. plural of tarasca