tsubakiaburadesu
1. Camellia oil.
Noun
#113015
1. Camellia oil.
1. tea seed oil; camellia oil
1. Not camellia oil.
1. If it is camellia oil; When it is camellia oil
1. Camellia oil was.
1. With camellia oil.; Using camellia oil.
1. Probably camellia oil.
1. If it were camellia oil; When it is camellia oil
1. Was not camellia oil.
1. Probably camellia oil.