agradable (Catalan) comes from Catalan agradar, from Catalan grat, from Latin grātus, from Proto-Italic grātos, from Proto-Indo-European gʷr̥Htós, from Proto-Indo-European gʷerH- — to express approval; praise; to elevate.
agradable (Catalan): pleasant; agreeable; pleasing