Definify.com

Definition 2025


poupards

poupards

French

Noun

poupards m

  1. plural of poupard