FERRATE MEANING IN ENGLISH

• Ferrate Definition & Synonyms

  1. (n.) A salt of ferric acid.


RECENT SEARCHES