Version Française
Meaning of
"évanouir, collaber, tomber dans les pommes"
in English language
French to English
English to French
French
English
évanouir, collaber, tomber dans les pommes
faint