English | German | Russian | Czech

imbrocado English

Meaning imbrocado meaning

What does imbrocado mean?

imbrocado

Cloth of silver or gold.

Are you looking for...?