Synonym-English dictionary »

handing over synonyms in English

SynonymEnglish
handing over noun
generic term

relaynoun