garruts

Catalan

Adjective

garruts

  1. masculine plural of garrut