be sensible and intelligent - Turkish English Dictionary

Suggest a Term