Results for "

mousetrap

"
English - Turkish Dictionary

mousetrap

(English - Turkish Dictionary) :
i. 1. fare kapanı. 2. tuzak.