LexiTurkTURKISH ↔ ENGLISH DICTIONARY

karşısındakileri ikna etmek için öne sürülen delil veya hususlar” in English

1 English translation
EN
argument

His argument is more radical than yours.