IMBROCADO MEANING IN ENGLISH

• Imbrocado Definition & Synonyms

  1. (n.) Cloth of silver or of gold.


• Imbrocadoes Definition & Synonyms

  1. (pl. ) of Imbrocado


RECENT SEARCHES