Answers

2016-01-06T21:08:21+08:00
An adjective which means :
Deserving praise / praiseworthy / admirable
0