FAECULA MEANING IN ENGLISH

• Faecula Definition & Synonyms

  1. (n.) See Fecula.


RECENT SEARCHES