SUBMINISTRATE MEANING IN ENGLISH

• Subministrate Definition & Synonyms

  1. (v. t.) To supply; to afford; to subminister.


RECENT SEARCHES