Loading...put a sock in it meaning in Bangla – AmarBondhu Dictionary