Mediterranean tropical cyclone

English

Noun

Mediterranean tropical cyclone (plural Mediterranean tropical cyclones)

  1. Synonym of medicane.