English-French dictionary »

giant house spider meaning in French

EnglishFrench
giant house spider noun

tégénaire géantenom {f}