Translation of تار عنکبوت in English:

User Contribution

تار عنکبوت

noun