Japanese dictionary
くどい
heavy (taste); (overly) rich; strong; cloying
Explore more
heavy (taste);(overly) rich;strong;cloying