French to English Dictionary

Version Française

"(une vieille) rombière (f) (fam.) (péj.)" meaning in English