Multilingual Turkish Dictionary

RADAR TRAP

RADAR TRAP : English Turkish

n. radarlı trafik kontrolü, radar tuzağı