Search term she-devil has one result
Jump to
EN English FR French
she-devil (n) [bad-tempered woman] (n) diablesse (n) [bad-tempered woman]