French-English dictionary »

l'étuve meaning in English

FrenchEnglish
l'étuve

the oven