Spanish English Dictionary

español - English

sofá in English: