English-French dictionary »

cardinal spider meaning in French

EnglishFrench
cardinal spider noun

tégénaire des mursnom {f}