Arabesque

- this week

Gender: F Meaning of Arabesque: "ornate design" Origin of Arabesque: Word name

comments powered by Disqus