Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
Terms containing
put on the map
|
all forms
Subject
English
Chinese
gen.
put
M
on the map
使 M 被认为重要
scient.
This development at last put our town on the map.
这一发展终于使我们这个城镇出了名。
Get short URL