English-Latin dictionary »

duchess meaning in Latin

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

ducissa [ducissae](1st) F
noun