SF stands for various terms. Discover the full forms, meanings, and possible interpretations of SF across different fields and industries.
Association of shipowners that watches their interests, maintains agreed standards and represents owners in conferences and discussions with representatives of ships' personnel.
Last updated: