to act as a channel or medium for

Translation:
English
Add