Version Française
Meaning of
"la torche"
in English language
French to English
English to French
French
English
la torche
torch (br.), flashlight (am.)
la torche
torch