English

edit

Noun

edit

ristras

  1. plural of ristra

Spanish

edit

Noun

edit

ristras f pl

  1. plural of ristra