Please enable javascript to use dictionary! Howto enable javascript?
admirable▼deserving of the highest esteem or admiration
↑