Japanese kotowaza meaning "even a water sprite can get swept away by the river". Similar to saru mo ki kara ochiru, this kotowaza means that anyone can make a mistake no matter how good they are at something.
Log in or register to write something here or to contact authors.
Need help? firstname.lastname@example.org