NichiDict

オッタートロール

[ottaatorooru]

Meanings

1.Noun

otter trawl