Skip to main content

Definitions by Vangov

forthright 

Share definition Flag
He is forthright and totally down-to-earth.
forthright by Vangov May 9, 2018