Definify.com

Definition 2024


capitoulats

capitoulats

English

Noun

capitoulats

  1. plural of capitoulat