downstroy

listen to the pronunciation of downstroy
English - English
To destroy