Definify.com

Definition 2024


xucruts

xucruts

Catalan

Noun

xucruts

  1. plural of xucrut