NichiDict

インポスター

[inposutaa]

Meanings

1.Noun

imposter; impostor