Back to Dictionary
曼波鱼
曼波魚
mànbōyú
1. ocean sunfish (Mola mola)