LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ince damarlı (ağaç)” in English

1 English translation