Mappilas
English
Noun
Mappilas
plural of
Mappila
Anagrams
papalism