los alamitos is small, smelly and expensive
a small but lame city, nestled between an army base, cypress, long beach, and seal beach
"los alamitos is small, smelly and expensive" What is the definition of "los alamitos"?