雪地车 xuě dì chē

DEFINITIONS

  1. snowmobile

CHARACTERS

雪 xuě snow; wipe away shame, avenge
地 dì earth; soil, ground; region
车 chē cart, vehicle; carry in cart