English to Chinese Dictionary

Search:

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

刺鼻 to assail the nostrils / acrid / pungent


<< back to the home page