Arabesque

- this week

Gender: F Meaning of Arabesque: "ornate design" Origin of Arabesque: Word name
comments powered by Disqus