PATENA MEANING IN ENGLISH

• Patena Definition & Synonyms

  1. (n.) A paten.
  2. (n.) A grassy expanse in the hill region of Ceylon.


RECENT SEARCHES