word used in Malta for the local sirocco; also apparently a place in Malta, meaning 'bay of the sirocco'
word used in Malta for the local sirocco; also apparently a place in Malta, meaning 'bay of the sirocco'