Dutch–English dictionary

English translation of the Dutch word iemand heel en al doorzien

Dutch → English
  
DutchEnglish
iemand heel en al doorzien look somebody through and through