language

513 Pins
·
18h
Diamond in the rough
A person who has good qualities despite having a rough exterior
Advanced English Idioms | Vocords
Advanced English Idioms | Vocords
to strongly disapprove