SCAPHANDER MEANING IN ENGLISH

• Scaphander Definition & Synonyms

  1. (n.) The case, or impermeable apparel, in which a diver can work while under water.


RECENT SEARCHES