FLOTAGE MEANING IN ENGLISH

• Flotage Definition & Synonyms

  1. (n.) The state of floating.
  2. (n.) That which floats on the sea or in rivers.


RECENT SEARCHES