barrage English - Finnish
1.
-
Englishartificial obstruction, such as a dam, in a river
-
Finnishpato
Related words
English translator: English Finnish barrage Eesti sõnaraamat Español Traductor Svenska Översättare
Englishartificial obstruction, such as a dam, in a river
Finnishpato
English translator: English Finnish barrage Eesti sõnaraamat Español Traductor Svenska Översättare