Back to Dictionary
歇艎
xiēhuáng
1. large warship