みが わる
nomikomiga warui

i-Adjective
Expression

1. slow to understand; slow-witted

Other forms: