menestras

Spanish

Noun

menestras

  1. plural of menestra