Definify.com

Definition 2024


pistards

pistards

French

Noun

pistards m

  1. plural of pistard