LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“mudslide” in Turkish

1 Turkish translation