Translation of tomado in English:

tomado

adjective

  • 1

    (voz)
    tengo la voz tomada I'm hoarse
  • 2Latin Americainformal

    (persona) drunk