OLIVASTER MEANING IN ENGLISH

• Olivaster Definition & Synonyms

  1. (a.) Of the color of the olive; tawny.


RECENT SEARCHES