English-Spanish translations for spate
- aluvión
- avalanchaPero la última avalancha de reestructuraciones en el Reino Unido y en toda la Unión Europea revela que distamos de haberlo logrado. But the latest spate of restructuring in the United Kingdom and throughout the European Union shows that we are far from achieving those things.
- riada
Trending Searches
Popular Dictionaries