DictionaryForumContacts

   Chinese
Terms for subject Hydroelectric power stations containing | all forms
ChineseEnglish
尾沟barranca
sheep
脚碾taper foot roller
脚碾sheep-foot roller
足碾sheep-foot roller
蹄滚筒sheep-foot roller