slang a living storehouse of knowledge (teacher)

listen to the pronunciation of slang a living storehouse of knowledge (teacher)
İngilizce - Türkçe
depo