terow

English: Translation
give; to hand over