Arabic-English dictionary »

بَيْت اَلْعَنْكَبُوت meaning in English

ArabicEnglish
بَيْت اَلْعَنْكَبُوت m

spiderwebnet-like construct of a spider