French-English dictionary »

touraille meaning in English

FrenchEnglish
touraille nom {f}

kiln [kilns]◼◼◼(oven, furnace or heated chamber)
noun
[UK: kɪln] [US: ˈkɪln]