Search term chimaera has 2 results
Jump to
EN English FR French
chimaera (n) [imagination] chimère (n) {f} [imagination]
chimaera (n) [mind] chimère (n) {f} [mind]