trapper


Results for "trapper"

English - Turkish Dictionary

trapper

(English - Turkish Dictionary) :
i. tuzakçı, kürklü hayvanları tuzakla yakalayan avcı.