tAGL lAGAXeeL

English: Translation
large-bodied spider
noun
Animals
Insects and small creatures
Notes

< ‘(it) is carrying/packing a hammer on its back’