Arabic-English translation for duchess

      Noun

      duchess [pl. duchesses]

      similar Translations

      duchesses (n.) , [sing. a duchess]