Translation of tormenta tropical in English:

tormenta tropical

tropical storm, n.

feminine noun

  • 1

    tropical storm