meaning of algn debería hacer algo

algn debería hacer algo - Spanish to English

sb. need to do sth.