ayoda ( synonym found)

Definition of ayoda:

°A wise person.

Back to Top