tradere

listen to the pronunciation of tradere
Latince - İngilizce
relate
bequeath
deliver
hand over, surrender