English

Detailed Synonyms for sharpsighted in English