LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“rapids” in Turkish

1 Turkish translation