English thesaurus - terms added by user Amato: 2
10.01.2020 | 16:43:47 | gen. | paint a pretty picture | to make a situation or thing seem better than it is, often through exaggeration or lies |
12.06.2019 | 14:10:06 | abbr. school.sl. | MSC | mesenchymal stem cell |