tradere

listen to the pronunciation of tradere
اللاتينية - الإنجليزية
relate
bequeath
deliver
hand over, surrender