the quality of being astute - Turkish English Dictionary

Suggest a Term