Definify.com

Definition 2024


palourde

palourde

French

Noun

palourde f (plural palourdes)

  1. clam