earhead in English dictionary

  • earhead

Sample sentences with "earhead"

Available translations