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