Aqui se habla espanol

What is Aqui se habla espanol?

Aqui se habla espanol definition and meaning on Dictionary terms:
Spanish.

Spanish is spoken here.