Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
to whine
?
嘶鸣
sī
míng
to whinny (of a horse) / to neigh
嘶叫
sī
jiào
to whinny (of a horse) / to neigh / to shout
<< back to the home page