Back to Dictionary

torch

noun

Louisiana Creole

tòrch