Dogs of the same street bark alike. meaning
HOME
PROVERBS
behaviour
Dogs of the same street bark alike.
expresses that:
People of the same background have similar behaviour.