LEVIRATION MEANING IN ENGLISH

• Leviration Definition & Synonyms

  1. (n.) Levirate marriage or marriages.


RECENT SEARCHES