catch s.o. red-handed


Results for "catch s.o. red-handed"

English - Turkish Dictionary

catch s.o. red-handed

(English - Turkish Dictionary) :
birini suçüstü yakalamak.