Spain

Definitions 1-2 of 2
inglés español
a neighborhood in Madrid    {n} Chueca  
sergeant in charge    {n} Oficial de policía instructor   {mf}