brute person of little intelligence - French English Dictionary

Suggest a Term