Definify.com

Definition 2025


castoro

castoro

Italian

Noun

castoro m (plural castori)

  1. beaver (mammal)

Anagrams