Subscribe
URL of the page has been copied to clipboard.
Meaning : English electrical engineer who founded a company that introduced many innovative products (born in 1940).
Synonyms : sinclair, sir clive marles sinclair
Install App