ORVAL MEANING IN ENGLISH

• Orval Definition & Synonyms

  1. (n.) A kind of sage (Salvia Horminum).


RECENT SEARCHES