Translation of acechante in English:

acechante

adjective

  • 1

    un tigre acechante a tiger lying in wait for its prey