NichiDict

アトマイザー

[atomaizaa]

Meanings

1.Noun

atomizer; atomiser