LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lidar” in Turkish

1 Turkish translation