Definify.com

Definition 2024


Theravadas

Theravadas

English

Noun

Theravadas

  1. plural of Theravada