Back to Dictionary
水獭
水獺
shuǐtǎ
1. otter