English to Chinese Dictionary

Search:

Did you mean: nba nib naiba nibao nibi nip napa nova ?

泥巴 ba (coll.) mud


<< back to the home page