tradidi

listen to the pronunciation of tradidi
Lateinisch - Englisch
deliver
hand over, surrender
bequeath
relate
Englisch - Lateinisch
trado