English to Chinese Dictionary locomotives

locomotives

机车
translation of 'locomotives'
noun
机车,
火车头,
机关车
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one