Kotomora
手に負えない (てにおえない) Japanese meaning | Kotomora