umbrella Latin - English
1.
Englishjellyfish
-
Englishaquatic animal
-
Latinpulmo, halipleumon
2.
Englishparachute
-
Latinumbrella descensoria
3.
Englishumbrella
-
Englishcloth-covered frame used for protection against rain or sun
-
Latinumbrella
English translator: Latin English umbrella Eesti sõnaraamat Español Traductor Svenska Översättare