mooktars

English

Noun

mooktars

  1. plural of mooktar

Anagrams