Definify.com

Definition 2025


licantropes

licantropes

Catalan

Noun

licantropes

  1. plural of licantropa