Horlicksed

English

Verb

Horlicksed

  1. simple past and past participle of Horlicks