Malla Explained

Malla may refer to:

Places

Bolivia
India
Nepal
Other

Other

See also