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