Search term harridan has 2 results
Jump to
EN English ES Spanish
harridan (n) [general] arpía (n) {f} [general]
harridan (n) [general] bruja (n) {f} [general]