caesaravgvstvs, 7 months ago They probably mean advertising, it’s a close word in other languages
They probably mean advertising, it’s a close word in other languages