FAQs About the word ambustion

Imboscata

A burn or scald.

No synonyms found.

No antonyms found.

ambushment => imboscata, ambushing => imboscata, ambusher => Imboscata, ambushed => imboscata, ambush => imboscata,