English-Latin dictionary »

female sponsor meaning in Latin

EnglishLatin
female sponsor noun

commaterr [commatris](3rd) F
noun