WATER DECK MEANING IN ENGLISH

• Water deck Definition & Synonyms

  1. () A covering of painting canvas for the equipments of a dragoons horse.


RECENT SEARCHES