English to Chinese Dictionary

Search:

脚踏板 jiǎo tà bǎn pedal / treadle / (motor scooter) floorboard


<< back to the home page