Definify.com

Definition 2024


palgraves

palgraves

English

Noun

palgraves

  1. plural of palgrave