Multilingual Turkish Dictionary

ÇABUK KAVRAMAK

ÇABUK KAVRAMAK : Turkish English

v. be quick on the uptake