Results for "

meşale

"
Turkish - English dictionary

meşale

(Turkish - English dictionary) :
torch, flambeau; cresset. çekmek /a/ to lead, be the leader for.