Sao luis

What is Sao luis?

Sao luis definition and meaning on Dictionary terms:
noun
a seaport on an island off the NE coast of Brazil: capital of Maranh

Tags: