Spanish
Detailed Translations for escarapela from Spanish to English
escarapela:
Synonyms for "escarapela":
Wiktionary Translations for escarapela:
escarapela
noun
-
a rosette worn in a hat as an office or party badge