langgawe

English: Translation
spider
Indonesian: Translation
laba-laba
animal