Noun

Dictionary in Provencal

embabouina

to sugarcoat

English translation to sugarcoat
Grammatical category s.
Also from English to sugarcoat