Multilingual Turkish Dictionary

MAKE A CLEAN BREAST OF

MAKE A CLEAN BREAST OF : English Turkish Redhouse

itiraf etmek, içini boşaltmak, içini dökmek