Search term harebrained has 2 results
EN English PT Portuguese
harebrained (a) [person] estouvado (a) [person]
harebrained (a) [person] leviano (a) [person]