JapaneseEdit

NounEdit

せむし (rōmaji semushi)

  1. 傴僂: hunchback