DISCIFEROUS MEANING IN ENGLISH

• Disciferous Definition & Synonyms

  1. (a.) Bearing disks.


RECENT SEARCHES