meeting of shepherds - Spanish English Dictionary

meeting of shepherds

Meanings of "meeting of shepherds" in Spanish English Dictionary : 1 result(s)

English Spanish
General
meeting of shepherds pastorada [f]