Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
put
pda
pada
pudai
pudao
pudi
puta
pad
?
扑打
pū
dǎ
to swat / (of wings) to flap
<< back to the home page