LexiTurkTURKISH ↔ ENGLISH DICTIONARY

küçük su çulluğu” in English

1 English translation