AMBUSTION MEANING IN ENGLISH

• Ambustion Definition & Synonyms

  1. (n.) A burn or scald.


RECENT SEARCHES