Translation of بیتُ العنکبوت in English:

بیتُ العنکبوت

phrase

  • the spider's web