Turkish-English dictionary »

eli çabuk meaning in English

TurkishEnglish
eli çabuk adjective

dexterous(skillful with one's hands)
adjective
[UK: ˈdek.strəs] [US: ˈdek.strəs]

Your history