Term Gallery logo

Meanings of tempesta ciclònica molt severa in Catalan