Spanish English Dictionary

español - English

bacalao in English: