About us
Define
Definitions for
"Ambustio"
A burn or scald
members.aol.com