llenuras

Spanish

Noun

llenuras f pl

  1. plural of llenura