Turkish-English dictionary »

meşale meaning in English

TurkishEnglish
meşale noun

torch [torches](stick with flame at one end)
noun
[UK: tɔːtʃ] [US: ˈtɔːrtʃ]

Your history