donner meaning in English
v. give, hand; give out, deal; tender, pitch, donate; bestow, present; play, render, contribute, furnish, impart, mete, yield
v. give, hand; give out, deal; tender, pitch, donate; bestow, present; play, render, contribute, furnish, impart, mete, yield