Translation of "Award überreichen" in English

Related phrases