vocab dash
Log in
Sign up
cuatribarrada
Meanings
Noun
1. a four-barred flag, especially the Senyera of the Crown of Aragon