STERNAGE MEANING IN ENGLISH

• Sternage Definition & Synonyms

  1. (n.) Stern.


RECENT SEARCHES