switchblade


Results for "switchblade"

English - Turkish Dictionary

switchblade

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