NichiDict

すめぐま

[sumeguma]

Meanings

1.Noun

smegma