Noun

Dictionary in Provencal

refrescado

drenching, thrashing

English translation drenching, thrashing
Grammatical category s.
Also from English drenching, thrashing