Version Française
Meaning of
"Embourbé (s’)"
in English language
French to English
English to French
French
English
Embourbé (s’)
be bogged, to be stuck (I was, been)