English-Latin dictionary »

spider's web, cobweb meaning in Latin

EnglishLatin
spider's web, cobweb noun

aranea [araneae](1st) F
noun