crosses are ladders that lead to heaven - English Synonyms Dictionary

Can't found any synonym terms.