Latin-English dictionary »

ducissa meaning in English

LatinEnglish
ducissa [ducissae] (1st) F
noun

duchess [duchesses]noun
[UK: ˈdʌ.tʃɪs] [US: ˈdʌ.tʃəs]