Multilingual Turkish Dictionary

RAP SHEET

RAP SHEET : English Turkish

n. sabıka kaydı, adli sicil