Search term commendable has 2 results
EN English IT Italian
commendable (a) [laudable] lodevole (a) [laudable]
commendable (a) [laudable] encomiabile (a) [laudable]