Newar

What is Newar?

Newar definition and meaning on Dictionary terms:
noun, plural Ne

Tags: