Multilingual Turkish Dictionary

RADARLI TRAFİK KONTROLÜ

RADARLI TRAFİK KONTROLÜ : Turkish English

n. radar trap