Svéd-Angol szótár »

sweep one's own doorstep) angolul

SvédAngol
sweep one's own doorstep) phrase

people who live in glass houses shouldn't throw stones(one shouldn't criticize others for having the same fault)
phrase