Noun (m.)

Dictionary in Provencal

espet

explosion; barracuda

English translation explosion; barracuda
Grammatical category s. m.
Also from English barracuda, explosion