megilps
English
Noun
megilps
plural of
megilp
Anagrams
glimpse