lampoon


Results for "lampoon"

English - Turkish Dictionary

lampoon

(English - Turkish Dictionary) :
f. taşlamak, yermek. i. taşlama, yergi.