NichiDict

アイディル

[aidiru]

Meanings

1.Noun

idyll