Spanish edit

Adjective edit

zaratamoztarras m pl or f pl

  1. plural of zaratamoztarra

Noun edit

zaratamoztarras

  1. plural of zaratamoztarra