elephant trap in English dictionary

  • elephant trap

Sample sentences with "elephant trap"

Available translations