sender in Swedish
sender in Swedish
avsändare
Someone who sends.
sändare
Someone who sends.