APLUSTRE MEANING IN ENGLISH

• Aplustre Definition & Synonyms

  1. (n.) An ornamental appendage of wood at the ships stern, usually spreading like a fan and curved like a birds feather.


RECENT SEARCHES