Translation of depresión tropical in English:

depresión tropical

tropical depression, n.

feminine noun

  • 1

    tropical depression