Home
Search
Index
Definify.com
Definition
2026
indrafts
indrafts
English
Noun
indrafts
plural of
indraft
Similar Results
Ingraft
Drafts