SPLENICAL MEANING IN ENGLISH

• Splenical Definition & Synonyms

  1. (a.) Splenic.


RECENT SEARCHES