Translation of to put / shove / stick one's oar in in Spanish:

to put / shove / stick one's oar in

meter las narices, phr.

phrase

informal

  • 1

    meter las narices informal
    entrometerse