MACULATORY MEANING IN ENGLISH

• Maculatory Definition & Synonyms

  1. (a.) Causing a spot or stain.


RECENT SEARCHES