Search term harebrained has one result
EN English FR French
harebrained (a) [person] écervelé (a) {m} [person]