NichiDict

メルカプタン

[merukaputan]

Meanings

1.Noun

mercaptan