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