Mobile
Log In
Sign Up
Tools
Translator
Alphabet
Home
Chinese-English
English-Chinese
French-English
English-French
donner
v. give, hand; give out, deal; tender, pitch, donate; bestow, present; play, render, con...
detail>>
1
2
3
Next