IMBASTARDIZE MEANING IN ENGLISH

• Imbastardize Definition & Synonyms

  1. (v. t.) To bastardize; to debase.


RECENT SEARCHES