English

edit

Noun

edit

farros

  1. plural of farro

Spanish

edit

Noun

edit

farros m pl

  1. plural of farro