Definify.com

Definition 2026


kastor

kastor

Turkish

Noun

kastor

  1. beaver