English to Chinese Dictionary

Search:

喧腾 xuān téng to make a tumult / hubbub / uproar


<< back to the home page