English
›
Words
logo
Translation:
English
Noun
a
distinctive company symbol
Add
Translation