おまかせあれ
Meanings
Expression
1. leave it (to me)
Composed of
Anvertrauen; Überlassen; Übergeben