Translation of on show in Spanish:

on show

phrase

  • 1

    to be on show estar expuesto / en exhibición
    • to put sth on show exponer algo
    • she felt very much on show se sentía observada por todos