Sign in Join

トロール
torōru

Noun

1. trawl (net)