堪らない
たまらない
intolerable; unbearable; unendurable; irresistible
Meaning
- intolerable; unbearable; unendurable
- irresistible; tremendous; out of this world
- cannot help (doing); cannot but do; anxious to do; cannot get enough of
たまらない
intolerable; unbearable; unendurable; irresistible