Definify.com

Definition 2025


xucruts

xucruts

Catalan

Noun

xucruts

  1. plural of xucrut