German English Dictionary
/
German
/
Popularisator
German ⇄ English
Popularisator
English translations
01
popularizer
02
Popularizer
Related words
Popularisatoren
popularizers