Definify.com

Definition 2024


cocatriz

cocatriz

Old French

Noun

cocatriz m

  1. cockatrice