Translation of OTT in Spanish:

OTT

exagerado, adj.

adjective

British
informal

  • 1

    exagerado

    over the top