kapanca


Results for "kapanca"

Turkish - English dictionary

kapanca

(Turkish - English dictionary) :
1. small trap (for animals). 2. trap, trick.