блока́да Russian - English
1.
Englishembargo
-
Englishan order by the government prohibiting ships from leaving port
-
Russianэмба́рго
2.
Englishblockade
-
Englishthe isolation of something
-
Russianблока́да
3.
English translator: Russian English блока́да Eesti sõnaraamat Español Traductor Svenska Översättare