DictionaryForumContacts

   English
Google | Forvo | +
to phrases
locked river
tech. 有闸河流; 渠化河流
locked river
: 6 phrases in 2 subjects
Hydroelectric power stations1
Technology5