be cast in the same mold - Turkish English Dictionary

Suggest a Term