Turkish-English dictionary »

yengeç örümceği meaning in English

TurkishEnglish
yengeç örümceği noun

crab spider(spiders that hunt in flowers)
noun