Definify.com

Definition 2025


せむし

せむし

Japanese

Noun

せむし (romaji semushi)

  1. 傴僂: hunchback