English to Chinese Dictionary

Search:

Did you mean: chibi sibi cebi cib ciba cibai cibei cibie ?

刺鼻 to assail the nostrils / acrid / pungent


<< back to the home page