スメハラ

sumehara

スメハラ

Show answer
Suspend

スメハラ

sumehara

Noun (common)
Noun (common) (futsuumeishi)
Noun (common)
Abbr.
Abbreviation
Abbr.
  1. causing somebody discomfort through strong odors

What does スメハラ mean in English?

  1. causing somebody discomfort through strong odors(n)

Search the picture dictionary for スメハラ

スメハラ (sumehara)