xucruts

Catalan

Noun

xucruts

  1. plural of xucrut