Multilingual Turkish Dictionary

FELCE UĞRATAN

FELCE UĞRATAN : Turkish English

adj. crippling