to itch [ itched ; itched ]
Sinónimos
  • 0