DECEMFID MEANING IN ENGLISH

• Decemfid Definition & Synonyms

  1. (a.) Cleft into ten parts.


RECENT SEARCHES