Pinyin Dictionary results for "meng da"

猛打
to strike; wham!
蒙大拿
Montana, US state
蒙大拿州
Montana, US state
Dictionary data provided by CC-CEDICT