blown town

English

Verb

blown town

  1. past participle of blow town