torch English - French
1.
-
Englishstick with flame at one end
-
Frenchtorche
-
Englishportable electric light
Related words
link|perry flashlight link firebrand torque flambeau wreath
English translator: English French torch Eesti sõnaraamat Español Traductor Svenska Översättare