Traducción de to have sth to say for oneself en Español:

to have sth to say for oneself

locución

  • 1

    what have you got to say for yourself? a ver, explícate
    • she hasn't a lot to say for herself es muy sosa