Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
yayi
yao
yeya
ya
yaha
yaoya
yayu
yiyi
?
轧轧
yà
yà
(onom.) sound of machinery, e.g. squeaking
<< back to the home page