ingenious [ more ingenious ; most ingenious ]
Synonyme
  • فطن ، ذهن ، أريب ، ماهر ، مُتبصّر ، زكن