English to Hindi

Meaning for:
forthright
other
मुँहफ़ट;स्पष्टवादी