Definify.com

Definition 2024


kastor

kastor

Turkish

Noun

kastor

  1. beaver