Definify.com

Definition 2024


licantropes

licantropes

Catalan

Noun

licantropes

  1. plural of licantropa