French-English dictionary »

lévirat meaning in English

FrenchEnglish
lévirat nom {m}

levirate◼◼◼(marriage)
noun
[UK: lˈevɪrˌeɪt] [US: lˈevᵻrˌeɪt]