farros

English

Noun

farros

  1. plural of farro

Spanish

Noun

farros m pl

  1. plural of farro