SUBDILATED MEANING IN ENGLISH

• Subdilated Definition & Synonyms

  1. (a.) Partially dilated.


RECENT SEARCHES