Back to N1 Words
意馬心猿
いばしんえん
JLPT N1
noun
Meanings
English
it is hard to keep one's worldly desires and passions in check