Down to earth
Updated English - Vietnamese Dictionary
Advanced English Dictionary
(approving) sensible and practical, in a way that is helpful and friendly: She was friendly and down-to-earth and quickly put me at my ease.
Latest queries: testify, insightful, me, conclusively, Locate, stitch, civilize, transferred, civil, put on, archeology, amass, VOLLEYBALL, accentuate, Hope, baffle, Impact, asylum, vibration, Down to earth,
Optional: 01/2018:Picture Dictionary
Updated: 05/06/2018:List of Academic Words
By Vuong Nguyen