スメハラ sumehara 1. causing someone discomfort through strong odors Noun Open Menu Add to collection... Open