slang a living storehouse of knowledge (teacher)

listen to the pronunciation of slang a living storehouse of knowledge (teacher)
الإنجليزية - التركية
depo
slang a living storehouse of knowledge (teacher)
المفضلات