蚺
蚺 English definition
rán
- boa
rán
- boa