Definition of “sirocco” - English Dictionary

English