Imbosomed

From Fresh Dictionary

English

Verb

imbosomed

  1. Past tense of to imbosom .
Personal tools