トロールあみ
Meanings
Noun
1. trawl
Composed of
net; netting; web