Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: niao nanao nino nina nine nihao ?

nào mud / muddy swamp / sump / fig. a sticky predicament

Dictionary · Google Translate · Help
By MDBG 2017