NichiDict

ペルソナノングラータ

[perusonanonguraata]

Meanings

1.Noun

persona non grata