DISCOUS MEANING IN ENGLISH

• Discous Definition & Synonyms

  1. (a.) Disklike; discoid.


RECENT SEARCHES