Definify.com

Definition 2026


licantropes

licantropes

Catalan

Noun

licantropes

  1. plural of licantropa