not have two brain cells to rub together - Turkish English Dictionary

Suggest a Term