Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shijia
shujia
shaji
chajia
sajia
shiji
shijie
shia
?
杀价
shā
jià
to beat down the price / to haggle / to slash one's prices
<< back to the home page