NichiDict

デフロスター

[defurosutaa]

Meanings

1.Noun

defroster