LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“landau” in Turkish

1 Turkish translation