Latin · root

tradere

deliver, hand over

Words sharing this root