walking library

listen to the pronunciation of walking library
English - Turkish
ayaklı kütüphane
English - English
very knowledgeable person, one who knows a lot about various subjects