English

edit

Noun

edit

megadarafs

  1. plural of megadaraf

Anagrams

edit