meaning of populariser

1. someone who makes attractive to the general public


Related Words

populariser |

Developed & Maintained By Taraprasad.com

Treasure Words