idoneous









idoneous


adjective

  1. appropriate; fit; suitable; apt.
50 queries 0.552