Definify.com

Definition 2024


barghaists

barghaists

English

Noun

barghaists

  1. plural of barghaist