French-English dictionary »

tégénaire géante meaning in English

FrenchEnglish
tégénaire géante nom {f}

giant house spidernoun