tilii

English: Translation
spider
Swahili: Translation
buibui
Sudanese Arabic: Translation
abcobut