せむし

Japanese

Noun

せむし • (semushi

  1. 傴僂: hunchback