PROPULSATION MEANING IN ENGLISH

• Propulsation Definition & Synonyms

  1. (n.) The act of driving away or repelling; a keeping at a distance.


RECENT SEARCHES