usturuplu


Results for "usturuplu"

Turkish - English dictionary

usturuplu

(Turkish - English dictionary) :
colloq. clever, cleverly constructed (reply).