Translation of to keep one's nose clean in Spanish:

to keep one's nose clean

no meterse en líos, phr.

phrase

informal

  • 1

    no meterse en líos informal