Go to Homepage
[Subject: Generalities]
Translated in 13 languages
- To infuse slowly into the mind
Translated by: GUEST USER
Translated in 10 languages
- To impress ideas, principles, or teachings gradually on somebody’s mind
Translated by: FARHAD PEZESHKI
Translated in 4 languages