We found 2 dictionaries that define the word dfafc:
Miscellaneous (1 matching dictionary)
Science (1 matching dictionary)
Miscellaneous (1 matching dictionary)
- DFAFC: Acronym Finder
Science (1 matching dictionary)
- Electrochemistry Dictionary (No longer online)