Definify.com

Definition 2026


pistards

pistards

French

Noun

pistards m

  1. plural of pistard