Japanese dictionary
きりふき
sprayer; atomizer; atomiser; vaporizer
Kanji details
・fog
・mist
・blow
・breathe
・puff
・emit
・smoke