да́мба Russian - English
1.
Englishbarrage
-
Englishartificial obstruction, such as a dam, in a river
-
Russianзагражде́ниеплоти́нада́мба
2.
Englishdyke
-
Englishbarrier to prevent flooding
-
Russianда́мба
3.
Englishcauseway
-
Englishraised roadway
-
Russianда́мбанасыпна́я доро́га
English translator: Russian English да́мба Eesti sõnaraamat Español Traductor Svenska Översättare