clumsy at sports, with little skill - Turkish English Dictionary

Suggest a Term