storta Italian - English
1.
Englishretort
-
Englishflask used for distillation
-
Italianstorta
2.
Englishwrench
-
Englishviolent twisting movement
-
Italianstrappostrattone
English translator: Italian English storta Eesti sõnaraamat Español Traductor Svenska Översättare