NichiDict

なんちゃら

[nanchara]

Meanings

1.NounExpression

something; something or other; something something