Translation of though I say it myself in Spanish:

though I say it myself

modestia aparte, phr.

phrase

  • 1

    modestia aparte
    no es por decirlo