English dictionary, thesaurus, translations & etymology
FreeDict.com

trolling in Italian

trolling in Italian

traina
noun
A fishing technique in which one or more baited fishing lines are dragged by a moving boat. Not to be confused with trawling, which drags a net#Noun.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.