howled at the moon

English

Verb

howled at the moon

  1. simple past and past participle of howl at the moon