Search term cornucopia has one result
Jump to
EN English FR French
cornucopia (n) [general] corne d'abondance (n) {f} [general]