vocab dash
Log in
Sign up
arabesco
Top 30000
Meanings
Noun
1. arabesque (ornamental design used in Islamic Art)