LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sığınmak. wild life sanctuary yabani hayvanların korunduğu yer.” in English

1 English translation
EN
sanctuary

This is a bird sanctuary.