Back to N1 Words
汗牛充棟
かんぎゅうじゅうとう
JLPT N1
noun
Meanings
English
(having, there being) a great number of books