trade-mark or trade name - Turkish English Dictionary

Suggest a Term