NichiDict

ピクチャレスク

[pikucharesuku]

Meanings

1.Noun

picturesque