heccav


Results for "heccav"

Turkish - English dictionary

heccav

(Turkish - English dictionary) :
satirist; lampooner.