Slovnenya

Translation English Spanish: trawl

Dictionary: main