saartaa Japanese - English
1.
Englishsurround
-
Englishto enclose to prevent escape
-
Japanese囲む
2.
Englishblockade
-
Englishto create a blockade against
-
Japanese封鎖
English translator: Japanese English saartaa Eesti sõnaraamat Español Traductor Svenska Översättare