Back to Dictionary
河狸
hélí
1. beaver