Kotomora
やむを得ない (やむをえない) Japanese meaning | Kotomora