Definify.com

Definition 2024


河狸

河狸

Chinese

river (dog); wild cat
simp. and trad.
(河狸)

Noun

河狸

  1. a beaver

References