Mallaris
English
Proper noun
Mallaris
plural of
Mallari
Anagrams
armillas