Gigantessa

Spanish word for a female giant.

Leave a Comment