Translation of to stink / smell to high heaven in Spanish:

to stink / smell to high heaven

oler que apesta, phr.

phrase

informal

  • 1

    oler que apesta informal