Results for "

rattrap

"
English - Turkish Dictionary

rattrap

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