Mud laughing at the marsh February 28, 2023 By John | Delete User Proverb in the local language Labou pa kapab riy lanmar. Proverb's direct translationMud cannot laugh at the marsh. Proverb's meaningYou shouldn't point the finger at others when you have the same flaw. Equivalent proverb The kettle calling the pot black. From: Seychelles