umbrella English - Russian
1.
-
Englishcloth-covered frame used for protection against rain or sun
-
Russianзо́нтик
-
Englishthe main body of a jellyfish, excluding the tentacles
-
Russianку́пол
Related words
jellyfish parachute parasol affiliation
English translator: English Russian umbrella Eesti sõnaraamat Español Traductor Svenska Översättare