×

carature meaning in English

n. alloy, mixture of metals, precious metal

Related Words

  1. carapaçon
  2. carat
  3. caravage
  4. caravaggio
PC Version

Copyright © 2018 WordTech Co.