Multilingual Turkish Dictionary

RADAR (TRAFİK)

RADAR (TRAFİK) : Turkish English

n. speed trap