GREILLADE MEANING IN ENGLISH

• Greillade Definition & Synonyms

  1. (n.) Iron ore in coarse powder, prepared for reduction by the Catalan process.


RECENT SEARCHES