corona triunfal - Spanish English Dictionary

corona triunfal

Meanings of "corona triunfal" in English Spanish Dictionary : 1 result(s)

Spanish English
General
corona triunfal [f] laurel wreath