भल जानकार

English: Translation
master; well-read
Hindi: Translation
विशेषज्ञ
noun