LexiTurkTURKISH ↔ ENGLISH DICTIONARY

endemik” in English

1 English translation
EN
endemic

The giant weta is endemic to New Zealand.