Verb

Dictionary in Provencal

espousca

to splash; to sprinkle; to storm

English translation to splash; to sprinkle; to storm
Grammatical category v.
Also from English to splash, to sprinkle, to storm