Results for "

switchblade

"
English - Turkish Dictionary

switchblade

(English - Turkish Dictionary) :
i. sustalı bıçak, sustalı.