Home
Search
Index
Definify.com
Definition
2024
せむし
せむし
Japanese
Noun
せむし
(
romaji
semushi
)
傴僂
:
hunchback
Similar Results