DELAPSION MEANING IN ENGLISH

• Delapsion Definition & Synonyms

  1. (n.) A falling down, or out of place; prolapsion.


RECENT SEARCHES