English - Vietnamese
Vietnamese - English
Vietnamese - Vietnamese
Search
saving grace
Advanced English dictionary
+
noun
[usually sing.]
the one good quality that a person or thing has that prevents them or it from being completely bad:
Her sense of humour is her saving grace.
Latest search:
displacement
justification
depression
husk
bring about
nhan đề
proportion") union all select null
result from
endow
b???ng??ic??
mutual
shopping
encourage
moldy
platonic
deligation
. biodiversity
delineate
financialaspect
moral conduct