Spanish Spanish Dictionary

español - español

restaurante in Spanish: