Multilingual Turkish Dictionary

LAGGER

LAGGER : English Turkish

n. polis ihbarcısı, polis muhbiri