An obnoxious, shrewish woman
fabulous winged monster with the face of a woman
About this site and copyright information - Online Dictionary Home - Privacy Policy
English-French Translation Home