DictionaryForumContacts

   English
Google | Forvo | +
to phrases
self-propelled vehicle
auto. 机动车辆 (automotive vehicle); 汽车 (automotive vehicle)
tech. 机动车辆; 自动推进式车辆
self-propelled vehicle: 5 phrases in 3 subjects
General1
Rail transport1
Technology3