Definify.com

Definition 2025


pistards

pistards

French

Noun

pistards m

  1. plural of pistard