ristras

English

Noun

ristras

  1. plural of ristra

Spanish

Noun

ristras f pl

  1. plural of ristra