Definify.com

Definition 2025


capitoulats

capitoulats

English

Noun

capitoulats

  1. plural of capitoulat