Japanese dictionary
むしがしらせる
to forebode; to have a presentiment
Kanji details
・insect
・bug
・temper
・know
・wisdom