English | German | Russian | Czech

scoundrelle English

Meaning scoundrelle meaning

What does scoundrelle mean?

scoundrelle

(jocular) A female scoundrel.

Are you looking for...?