Home
Search
Index
Definify.com
Definition
2025
efreets
efreets
English
Noun
efreets
plural of
efreet
Anagrams
set free
Similar Results