Definify.com

Definition 2025


creaturs

creaturs

English

Noun

creaturs

  1. plural of creatur