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