Verb

Dictionary in Provencal

embugada

to put in the wash

English translation to put in the wash
Grammatical category v.
Also from English to put in the wash