English-Latin dictionary »

yield, hand / deliver over meaning in Latin

EnglishLatin
yield, hand / deliver over verb

dedo [dedere, dedidi, deditus](3rd) TRANS
verb

Your history