pitchfork


Results for "pitchfork"

English - Turkish Dictionary

pitchfork

(English - Turkish Dictionary) :
i. yaba.