French-English dictionary »

argyronète meaning in English

FrenchEnglish
argyronète nom

diving bell spider(spider)
noun