English English Dictionary

English - English

Laudable in English:

1. praiseworthy praiseworthy


His actions during the crisis were truly praiseworthy.