DRFTS stands for various terms. Discover the full forms, meanings, and possible interpretations of DRFTS across different fields and industries.
In sheer draught, are where rails are cut, and ended with scroll iron.
Scientific & EducationalWeatherLast updated: