Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-5 of 5 results

popularize English-French

généraliser

popularize (also popularise) British & World English

cause (something) to become generally liked

popularize English-German

populär machen

popularize English-Spanish

popularizar*


You searched for

popularize