OCREA MEANING IN ENGLISH

• Ocrea Definition & Synonyms

  1. (n.) See Ochrea.


• Ocreate Definition & Synonyms

  1. (a.) Alt. of Ocreated


RECENT SEARCHES