ミストラル
misutoraru

Noun

1. mistral

From French