キャノーラあぶら
Meanings
Noun
1. canola oil; rapeseed oil
Composed of