Results for "

heccav

"
Turkish - English dictionary

heccav

(Turkish - English dictionary) :
satirist; lampooner.