elephant trap in English dictionary elephant trap Sample sentences with "elephant trap" Declension Stem Match words all exact any Try again Available translations Lushai Swahili