Polish-English dictionary »

retorta meaning in English

PolishEnglish
retorta noun

retortnoun
flask used for distillation