English to Chinese Dictionary

Search:

Did you mean: to whine ?

嘶叫 sī jiào to whinny (of a horse) / to neigh / to shout
嘶鸣 sī míng to whinny (of a horse) / to neigh


<< back to the home page