LAMAISTIC MEANING IN ENGLISH

• Lamaistic Definition & Synonyms

  1. (a.) Of or pertaining to Lamaism.


RECENT SEARCHES