giant animal

Pillars are giant animal feet.
Los pilares son los pies de los animales gigantes.
Word of the Day
to cast a spell on