Translation of not to know where to put oneself / (US also) one's face (informal) in Spanish:

not to know where to put oneself / (US also) one's face (informal)

phrase

  • 1

    no saber dónde ponerse / meterse