FAQs About the word ambustion

Ambuscadă

A burn or scald.

No synonyms found.

No antonyms found.

ambushment => ambuscadă, ambushing => ambuscadă, ambusher => Pândar, ambushed => ambuscadă, ambush => ambuscadă,