Translation of to have sth to say for oneself in Spanish:

to have sth to say for oneself

phrase

  • 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