Search term jeremiad has one result
Jump to
EN English FR French
jeremiad (n) [general] jérémiade (n) {f} [general]