Noun

Dictionary in Provencal

tremoulino

torpedo; trepidation

English translation torpedo; trepidation
Grammatical category s.
Also from English torpedo, trepidation