Definify.com

Definition 2026


capitoulats

capitoulats

English

Noun

capitoulats

  1. plural of capitoulat