meaning of ayer por la tarde

ayer por la tarde - Spanish to English

yesterday afternoon / night