mousetrap


Results for "mousetrap"

English - Turkish Dictionary

mousetrap

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