Multilingual Turkish Dictionary

LAMPOONERY

LAMPOONERY : English Turkish

n. yergi, birini taşlama veya alay etme (veya kurum, vs.), hiciv