Turkish-English dictionary »

su örümceği meaning in English

TurkishEnglish
su örümceği noun

diving bell spider(spider)
noun