LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kayganlık.” in English

1 English translation
EN
slimy

Something green and slimy was on the rock.