DictionaryForumContacts

   English Spanish
Google | Forvo | +
translation from other languages
Spanish

 English thesaurus
SALA ['sɑ:lə] abbr.
abbr., el. solar array leaf assembly
abbr., scottish Sistema de Artilleria de Largo Alcance (Artillery system (Argentina))
mil. strategic analysis of Latin America