Back to Dictionary
网箱
網箱
wǎngxiāng
1. net cage (fish farming)