Spanish English Dictionary

español - English

dormirse in English: