LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“stand up to” in Turkish

1 Turkish translation